village and town life - Français Anglais Dictionnaire